using System;
using ns27;

namespace Triton.Game.Mapping
{
	[Attribute38("AdventureWingOpenBanner")]
	public class AdventureWingOpenBanner : MonoBehaviour
	{
		public PegUIElement m_clickCatcher => method_3<PegUIElement>("m_clickCatcher");

		public GameObject m_root => method_3<GameObject>("m_root");

		public iTween.EaseType m_showEase => method_2<iTween.EaseType>("m_showEase");

		public float m_showTime => method_2<float>("m_showTime");

		public float m_hideTime => method_2<float>("m_hideTime");

		public string m_VOQuotePrefab => method_4("m_VOQuotePrefab");

		public string m_VOQuoteLine => method_4("m_VOQuoteLine");

		public Vector3 m_VOQuotePosition => method_2<Vector3>("m_VOQuotePosition");

		public string m_BannerDismissedQuotePrefab => method_4("m_BannerDismissedQuotePrefab");

		public string m_BannerDismissedQuoteLine => method_4("m_BannerDismissedQuoteLine");

		public Vector3 m_BannerDismissedQuotePosition => method_2<Vector3>("m_BannerDismissedQuotePosition");

		public string m_showSound => method_4("m_showSound");

		public string m_hideSound => method_4("m_hideSound");

		public Vector3 m_originalScale => method_2<Vector3>("m_originalScale");

		public AdventureWingOpenBanner(IntPtr address, string className)
			: base(address, className)
		{
		}

		public AdventureWingOpenBanner(IntPtr address)
			: this(address, "AdventureWingOpenBanner")
		{
		}

		public void Awake()
		{
			method_8("Awake");
		}

		public void HideBanner()
		{
			method_8("HideBanner");
		}
	}
}
